跳至主要内容

Spring Support Policy

處理 NVD - CVE-2025-24813 的過程, 意外發覺 Spring Boot 對於 OSS 支援策略的改變. 一連串和 GPT 對話後, 請 GPT 整理了本篇資訊.

以下是截至 2025 年 最新 Spring Boot 支援性與版本政策整理,包含社群支援(OSS)、企業支援(Enterprise / Tanzu)、LTS 政策與收費狀況。


📦 Spring Boot 支援政策總覽(2025 年最新版)


✅ 支援模式一覽表

類型說明
社群支援 (OSS)免費開源、由 Spring 社群維護,修復錯誤與安全性問題。僅支援活躍版本。
企業支援 (Commercial)透過 VMware Tanzu Spring Runtime 提供,含 SLA、熱修補、支援 LTS 與 CVE 快速修補。
LTS 版本官方指定版本,享有 3 年社群支援 + 5 年企業支援
STS(短期支援)非 LTS,僅維護約 6 個月,之後 EOL(除非升級)。

📅 Spring Boot 版本與支援週期

版本發布時間類型社群支援結束企業支援結束
2.7.x2022-05過渡支援2023-11 ✅2025(延長支援)
3.0.x2022-11STS2023-05 ❌
3.1.x2023-05STS2023-11 ❌
3.2.x2023-11LTS2026-112028-11
3.3.x2024-05STS2024-11 ❌
3.4.x2024-11STS2025-05 ❌
3.5.x2025-05LTS2028-052030-05
4.0.x2025-11(預定)LTS2028-112030-11

🔸 最新 LTS 為 3.5.x 🔸 下一版 LTS 為 4.0.x(預計 2025 年底發布) 🔸 非 LTS 的 minor 版本僅提供半年支援


🧩 支援方式比較

項目社群支援 (OSS)VMware Tanzu 商業支援
Bug/Security 修補只支援最新版LTS 與已部署版本均有支援
SLA 保證有(依合約)
離線使用自行打包提供 Tanzu Dependency Management
企業安全需求(CVE)處理無保證,取決於社群回應速度由 VMware 專屬團隊提供快速修補
LTS 過期版本支援不支援可支援長達 5 年
收費免費約 $5,000+ 美元/年起(依合約)

💬 使用建議

對 OSS 使用者(開發團隊、個人開發者):

  • 選用 LTS(3.2 或 3.5)版本,避免短期版本(如 3.3、3.4)。
  • 利用官方公告時間表提前規劃升級,避免踩到支援中斷的地雷。
  • 若對安全性要求高,可考慮透過第三方方式自動追蹤 CVE 並做 hotfix。

對企業與政府單位:

  • 建議導入 VMware Tanzu Spring Runtime 或其他支援通路。
  • 像「政府資安指引」或「金融業資安等級規範」通常需有 CVE 應對計畫,此方案可提供快速修補與 SLA。
  • 可搭配 Tanzu Build Service、Spring Native 等工具實現穩定部署。

📰 支援政策公告來源


AI 誤區

其實在對話過程中, ChatGPT 犯了不少錯誤, 包括誤判斷 3.2.x 仍支援到 2026-11 等. 有趣的是後面附上的參考連結 Spring Boot | endoflife.date 一點進去就看到 3.2.x 大大的紅燈. 進一步的對話與逼問候, ChatGPT 才更新了今年二月的資訊並給出 相對正確 的回答.

事實上, 上述資訊仍有些誤區, 但已可相對忽略. 現代社會資訊更新太快, 今日正確的可能明天就翻案. 更值得關注的是, AI 幻覺將是 AI 使用拿捏的一大難點, 萬一對話的是個人沒有任何經驗/背景知識的, 如何驗證?